self possession - French English Dictionary